Live data from Hacker News

Cisco's Open Source H.264 Codec

github.com

81–84 of 84 posts

Re: Cisco's Open Source H.264 Codec

#81
post #71

Earlier quoted context omitted.

A simple //comment would have sidestepped all of that and still clarified the number's purpose.

It's possible the original code had a //comment and it was stripped when they created the F/OSS repository.

This is a very insightful comment. There has also been some debate about the appropriateness of non english comments and comments that only made sense in context of internal code names for Cisco projects. The high level test we used was lets get the basic code out on github as early as possible.

Re: Cisco's Open Source H.264 Codec

#82
post #40

What about x264 hosted at VideoLAN: http://www.videolan.org/developers/x264.html ? It's open source and people have implemented tons of cool software tools with it.

The key here is Cisco is paying the patent royalties for anyone who uses their codec binaries - which will cost them $6.5m/year. They could do the same for x264, but it's probably legally safer to distribute an implementation they wrote themselves.

If the x264 people think they can give x264 to Cisco under a license that we can compile it and distribute the binaries with no changes to our MPEG LA licensing agreements, tell them to get talk of me (fluffy@cisco.com) if they want to do this. I came to the conclusion Cisco could not do this without x264 giving us an appropriate license.

Re: Cisco's Open Source H.264 Codec

#83
post #67

Earlier quoted context omitted.

Seriously... So much for adaptive bit rate. Makes sense that Cisco would be using CBP after seeing this on Wikipedia: "this profile is most typically used in videoconferencing and mobile applications" http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Profiles

>Makes sense that Cisco would be using CBP Yes, I can understand the encoder only supporting CBP - videoconferencing is the one thing that you really need encoding capabilities for in a browser. Anything else you can basically always encode offline and use x264 or whatever. The real shortcoming is the fact that the decoder is also limited to CBP - as I said, this makes it completely useless for decoding most H.264 vi…

This codec is designed more for interactive video conferencing applications and is not really great for non interactive encoding of a movie for playback. The choice of CBP came from that is what the IETF is considering to specify for the WebRTC standards.

Re: Cisco's Open Source H.264 Codec

#84
post #35

https://github.com/cisco/openh264/blob/master/CONTRIBUTORS Contributors are 100% Chinese. Is this project make in Cisco China R&D?

Cullen Jennings is not chinese

Well, when I posted the comment it was like this

https://github.com/cisco/openh264/blob/3747f562492ea301b84e3...

view history here

https://github.com/cisco/openh264/commits/master/CONTRIBUTOR...

Post reply on HN