[Ndn-interest] NDNVideo: Available over NFD?

Divyashri Bhat dbhat at umass.EDU
Mon Mar 30 23:08:47 PDT 2015

Hi Lijing,

I am using a Ubuntu 12.04 VM with NFD and ndn-cxx installed. When I install repo-ng, I get the following error:

ndnvid:~/repo-ng$ ./waf
Waf: Entering directory `/users/dbhat/repo-ng/build'
[ 1/22] Compiling src/handles/base-handle.cpp
[ 2/22] Compiling src/handles/delete-handle.cpp
[ 3/22] Compiling src/handles/read-handle.cpp
[ 4/22] Compiling src/handles/tcp-bulk-insert-handle.cpp
../src/handles/tcp-bulk-insert-handle.cpp: In member function ‘void repo::detail::TcpBulkInsertClient::handleReceive(const boost::system::error_code&, std::size_t, const std::shared_ptr<repo::detail::TcpBulkInsertClient>&)’:
../src/handles/tcp-bulk-insert-handle.cpp:166:99: error: no matching function for call to ‘ndn::Block::fromBuffer(uint8_t*, std::size_t)’
../src/handles/tcp-bulk-insert-handle.cpp:166:99: note: candidates are:
/usr/local/include/ndn-cxx/encoding/block.hpp:160:3: note: static bool ndn::Block::fromBuffer(const ConstBufferPtr&, size_t, ndn::Block&)
/usr/local/include/ndn-cxx/encoding/block.hpp:160:3: note:   candidate expects 3 arguments, 2 provided
/usr/local/include/ndn-cxx/encoding/block.hpp:170:3: note: static bool ndn::Block::fromBuffer(const uint8_t*, size_t, ndn::Block&)
/usr/local/include/ndn-cxx/encoding/block.hpp:170:3: note:   candidate expects 3 arguments, 2 provided
Waf: Leaving directory `/users/dbhat/repo-ng/build'
Build failed
 -> task in 'ndn-repo-objects' failed (exit status 1):
        {task 38332368: cxx tcp-bulk-insert-handle.cpp -> tcp-bulk-insert-handle.cpp.1.o}
['/usr/bin/g++', '-std=c++0x', '-pedantic', '-Wall', '-O2', '-g', '-fPIC', '-I/users/dbhat/repo-ng/build/src', '-I/users/dbhat/repo-ng/src', '-I/usr/local/include', '-I/usr/include', '-DHAVE_NDN_CXX=1', '-DHAVE_SQLITE3=1', '../src/handles/tcp-bulk-insert-handle.cpp', '-c', '-o', '/users/dbhat/repo-ng/build/src/handles/tcp-bulk-insert-handle.cpp.1.o’]

Did I miss something in the installation?

Could you help out here please?

Thank you.
Divyashri Bhat
dbhat at umass.edu<mailto:dbhat at umass.edu>
Graduate Student
Department of Electrical and Computer Engineering,
University of Massachusetts, Amherst

On 29 Mar 2015, at 15:04, Lijing <ooofreedom at gmail.com<mailto:ooofreedom at gmail.com>> wrote:

Hi, Divyashri
Now we have a very prototype testing over NDN testbed.
About this project you can find more details here, https://github.com/PhdLoLi/VideoFile.
If you have any other question, please don’t hesitate to ask me.


On Mar 29, 2015, at 10:59 AM, Lixia Zhang <lixia at cs.ucla.edu<mailto:lixia at cs.ucla.edu>> wrote:

On Mar 28, 2015, at 10:43 PM, Divyashri Bhat <dbhat at umass.edu<mailto:dbhat at umass.edu>> wrote:


I came across a technical report a few years ago that describes a working implementation of Video Streaming over Information Centric Networks using CCNx [1]. This report also mentions video streaming over Ethernet. I have two questions:

1) Does this work over Ethernet? If yes, is the source code available?
2) The implementation at the Github link [2] appears to be over CCNx and as far as I understand Ethernet faces don’t work well over CCNx. Is there a plan to port this to NDN?

Jeff already mentioned about ndnrtc effort.

Another project has re-implemented NDNvideo using a new API.
The video is done by Lijing Wang.
The new API is Ilya's thesis work.
As I heard last Friday, they have been running testing over NDN testbed.
I copied both of them on this reply, hoping they could help offer more details.


More information about the Ndn-interest mailing list