![]()
It contains lkvm-4M.bin file downloaded from the eeprom. The other communicates over network, runs webserver and packetizes the stream. I guess one receives data from hdmi and encodes them. The mainboard contains two (probably custom made) chips. This was a dead end so I started hardware hacking. js script from where I was able to construct few commands which worked: - set audio settings (doesn't work) ![]() Logo design studio pro v1.7.1.0 serial zip#There are some commented parts (everything is in data zip below if you want to see) about audio settings, but I wasn’t able to construct correct command to set anything. So I tried to run VLC like this: vlc and it worked: You can see, these packets are only 1316 bytes long what corresponds to standard mpegts encapsulation. So I started with the first thing: capturing packets: 11:18:45.134036 IP 10.1. When I tried to use the sender the same way I used the borrowed one, it was not working. I hope you liked my post and will give some feedback. ![]() This time it was not much about hacking, I’d say it was more discovering. Well, you can buy it, if you want to save yourself from some fun with building it □ Raspberry PI) which can do the same job for less money or better. You can buy other more capable device (e.g. On the other side, I don’t recommend you to buy the receiver. You can buy the sender for about 40$ with shipping which is really not bad price for “HDMI to RTP” converter. There are some signs (in commented parts of the page) it could set some stream parameters. If there is no DHCP server in the network, it sets default IP 192.168.1.238 as you can see in first tcpdump.īuiltin web interface allows only firmware upgrade. ![]() The device acquires its IP address from DHCP. Logo design studio pro v1.7.1.0 serial update#I’ll update this section later when I test it. This could be possibly solved by HDMI splitter which removes HDCP encoding. If you want to examine the stream, you can look into this PCAP. Although it was showing high bitrate, nothing was played. When I connected sender to a DVD player, receiver was working OK but VLC couldn’t play the stream. Logo design studio pro v1.7.1.0 serial Pc#HDCPĪll this was done with PC output without HDCP encoding. New extender is slightly slower, latency is about 400-500ms. Left monitor shows source (secondary output is fed to HDMI sender), right monitor shows HDMI receiver output and notebook shows stream captured from network. In following videos you can compare the latency of the old and the new HDMI extender. You can stream directly to youtube with audio reencoding with this command:įfmpeg -i udp://239.255.42.42:5004 -vcodec copy -codec:a aac -b:a 128k -f flv rtmp://a./live2/ Latency Job’s done! Stream qualityīitrate of the stream is quite high, about 15Mbps, but unfortunately, it doesn’t stream in FullHD, but in strange resolution If i lowered the resolution to 1280×720, I’ve got 60fps. I’ve got beautifully clean stream of my other desktop. I started VLC, set input to and the result is here: ffmpeg -i -vcodec copy -f mpegts udp://127.0.0.1:1234Īnd I’ve got significantly better video in VLC then I noticed in pcap, that packet length was 1328B but I knew it should be integer multiply of 188 (typicaly 1316 bytes) if it was mpegts stream.So my next thought was: this must be RTP! So I tried to proxy video thru ffmpeg (latest compiled version). mb_type 535 in P slice too large at 35 2 mb_type 264 in P slice too large at 78 32 ![]() mb_type 535 in P slice too large at 18 41 Logo design studio pro v1.7.1.0 serial code#Some choppy video appeared, but it was unusable and following errors were appearing in console: Invalid UE golomb code This was a great news because so heavy multicast traffic means a lot of data (most probably video) and no need to send control packets to start the stream. If you want to know more, just read the blog. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |