import "github.com/ncw/rclone/cmd/serve/dlna"
cds.go cms.go dlna.go dlna_util.go mrrs.go
var Command = &cobra.Command{ Use: "dlna remote:path", Short: `Serve remote:path over DLNA`, Long: "" /* 576 byte string literal not displayed */+ dlnaflags.Help + vfs.Help, Run: func(command *cobra.Command, args []string) { cmd.CheckArgs(1, 1, command, args) f := cmd.NewFsSrc(args) cmd.Run(false, false, command, func() error { s := newServer(f, &dlnaflags.Opt) if err := s.Serve(); err != nil { return err } s.Wait() return nil }) }, }
Command definition for cobra.
type UPnPService interface { Handle(action string, argsXML []byte, r *http.Request) (respArgs map[string]string, err error) Subscribe(callback []*url.URL, timeoutSeconds int) (sid string, actualTimeout int, err error) Unsubscribe(sid string) error }
UPnPService is the interface for the SOAP service.
Path | Synopsis |
---|---|
data | |
dlnaflags | |
upnpav |
Package dlna imports 34 packages (graph). Updated 2021-01-10. Refresh now. Tools for package owners.